﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FCModel
{
    public class Parameter
    {
        public string ParameterName { get; set; }
        public float ParameterValue { get; set; }
        public string ParameterSortName { get; set; }
    }

    public class ParameterDao
    {
        public string SeqNo { get; set; }
        public List<Parameter> listSSD = new List<Parameter>();
    }

    public class BOMParameter
    {
        public string ParameterName { get; set; }
        public string ParameterValue { get; set; }
        public int ColSeqNo { get; set; }
    }

    public class BOMParameterDao
    {
        public string SeqNo { get; set; }
        public List<BOMParameter> listSSD = new List<BOMParameter>();
    }


    public class OCR_HGSAResonance
    {
        	public string HSA_SERIAL_NUM {get;set;}
        	public string RUN_TYPE {get;set;}
        	public string OPERATION {get;set;}
        	public Int32 OP_SEQ {get;set;}
        	public string BUILD_STATUS {get;set;}
        	public string PART_NUM {get;set;}
        	public DateTime TEST_DATETIME {get;set;}
        	public Int32 HD_POSITION {get;set;}
        	public string LOC_ID {get;set;}
        	public string CELL_ID {get;set;}
        	public string LOT_ID {get;set;}
        	public string TESTER_ID {get;set;}
        	public string EMP_ID {get;set;}
        	public string SOFT_REV {get;set;}
        	public string HSA_CODE {get;set;}
        	public string HEAD_SERIAL_NUM {get;set;}
        	public float ? HD_STATUS {get;set;}
        	public string HD_VALIDATE {get;set;}
        	public float ? HD_OFFSET {get;set;}
        	public string HD_GRADE {get;set;}
        	public string EVENT_STATUS {get;set;}
        	public float ? CYCLE_TIME {get;set;}
    }
}